winter thunderstorm - French English Dictionary